page {
	background-color: #f4f4f4;
}

/*头像区域*/
.su-center-bg {
	background-color: $maincolor;
	height: 350upx;
	display: flex;
	justify-content: center;
	overflow: hidden;
	position: relative;
	flex-direction: column;
	align-items: center;
	color: #fff;
	font-weight: 300;
	text-shadow: 0 0 6upx rgba(0, 0, 0, 0.3);
	.text-xl {
		font-size: 36upx;
	}
}

.su-center-bg .su-head-img {
	border-radius: 50%;
	margin-bottom: 20upx;
	border: 4upx solid #fefefe;
}

.su-center-bg .su-icon-boy {
	color: #1DA1F2;
}

.su-center-bg .su-icon-girl {
	color: #FF3D8A;
}

.su-center-bg text {
	opacity: 0.8;
}

.su-center-bg image {
	width: 180upx;
	height: 180upx;
}

.su-center-bg .gif-wave {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 99;
	mix-blend-mode: screen;
	height: 100upx;
}

.info-buttons {
	display: flex;
	align-items: center;
	background-color: #ffffff;
	padding: 30upx;
	color: #8799a3;
	text-align: center;
}

.info-buttons .right-border:before {
	border-right: 1upx solid #d1d1d1;
}

/*列表相关*/
.margin20 {
	margin-top: 10upx;
	margin-bottom: 10upx;
}

.su-dialog-text {
	color: $maincolor;
}

.su-button-active:active {
	background-color: #f5f5f5;
}

.su-list {
	margin-top: 45upx !important;
	margin-bottom: 50upx !important;
}

.su-list .text-content {
	color: #b5b5b5;
	font-size: 28upx;
	padding-right: 15upx;
}

.su-list .text-title {
	width: 300upx;
}

.su-list .uni-navigate-right .text-content {
	padding-right: 50upx !important;
}

.su-list-icon {
	height: 50upx;
	width: 50upx;
	margin-left: 25upx;
	align-items: center;
	justify-content: center;
	display: flex;
}

.uni-list-cell-navigate {
	padding-left: 10upx !important;
}
/*输入弹框的样式*/
.su-modal-custom {
	text-align: center
}
.su-prompt-title {
	padding-bottom: 0upx;
	font-size: 34upx;
	color: #434343;
}
.su-input {
	margin: 30rpx 40upx;
	border-bottom: 1upx solid #E6E6E6;
	padding-bottom: 10upx;
	font-size: 32upx;
	height: 100upx;
	width: 400upx;
	margin-bottom: 40upx;
	color: #343434;
}
.su-input-button {
	width: 400upx;
	height: 70upx;
	line-height: 70upx;
	font-size: 30upx;
}